<?php
/*
 * caso haja o preenchimento dos dados e a submissão do formulário, o
 * controlador, será chamado para interpretar a ação
 */
if (isset($_POST['salvar'])) {
    require_once ("../controller/clienteController.php");

    $control = new clienteController();
    $model = $control->getModel();

    $model->setId($_POST['id']);
    $model->setNome($_POST['nome']);
    $model->setCpf($_POST['cpf']);
    $model->setRg($_POST['rg']);
    $model->setEndereco($_POST['endereco']);
    $model->setNumero($_POST['numero']);
    $model->setBairro($_POST['bairro']);
    $model->setCidade($_POST['cidade']);
    $model->setUf($_POST['uf']);
    $model->setLimite($_POST['limite']);

    $redirecionar = "../view/clienteConsultar.php";

    if ($control->setDados($model) == true) {
        header("location:" . $redirecionar . "");
    }
}
?>

<!DOCTYPE html>
<!--
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
-->
<?php
require_once '../controller/clienteController.php';
$control = new clienteController();
$model = $control->getModel();
if (isset($_POST['editar'])) {

    $model->setId($_POST['editar']);
    $resultado = $control->getDados($model);
    $escrever = mysql_fetch_array($resultado);

    $model->setNome($escrever["NOME"]);
    $model->setCpf($escrever["CPF"]);
    $model->setRg($escrever["RG"]);
    $model->setEndereco($escrever["ENDERECO"]);
    $model->setNumero($escrever["NUMERO"]);
    $model->setBairro($escrever["BAIRRO"]);
    $model->setCidade($escrever["CIDADE"]);
    $model->setUf($escrever["UF"]);
    $model->setLimite($escrever["LIMITE"]);
}
?>
<html lang="pt-br">
    <head>
        <title>Cadastrar Clientes</title>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width">
        <link href="../css/TemplateTelaConsulta.css" rel="stylesheet" type="text/css" />
        <link href="../css/TemplateMenu.css" rel="stylesheet" type="text/css" />
        <script src="../js/funcoes.js"></script>  

    </head>
    <body>
        <?php
        $url = "../";
        include '../template/topoView.php';
        ?>

        <?php
        include '../template/menuView.php';
        ?>

        <div id="meio">
            <div>

                <?php
                if (isset($_POST['editar'])) {
                    echo "<b style='font-size: 30px'>Editar Cliente</b>";
                    echo "<img src='../imagem/user_edit_icon.png' height='20px' width='20px'/>";
                } else {
                    echo "<b style='font-size: 30px'>Cadastrar Cliente</b>";
                    echo "<img src='../imagem/user_add_icon.png' height='20px' width='20px'/>";
                }
                ?>

                <hr>
            </div>

            <form method="post">
                <table >
                    <tr>
                        <td>Código:</td>
                        <td> <input type="text" name="id" title="Preenchimento do campo código é obrigatório!!!" required onkeyup='if (isNaN(this.value)) {
                                    this.value = ""
                                }' value="<?php echo $model->getId(); ?>" size="10" maxlength="10" autofocus />  </td>
                    </tr>
                    <tr>
                        <td>Nome: </td>
                        <td> <input type="text" name="nome" autocomplete="off" id ="nome" title="Preenchimento do campo nome é obrigatório!!!" required onkeyup='{
                                    var x = document.getElementById("nome");
                                    x.value = x.value.toUpperCase();
                                }' value="<?php echo $model->getNome(); ?>" size="50" maxlength="50" /> </td>
                    </tr>
                    <tr>
                        <td>CPF/CNPJ: </td>
                        <td> <input type="text" name="cpf" autocomplete="off"  id="cpf" title="Preenchimento do campo CPF/CNPJ é obrigatório!!!" required onkeyup='if (isNaN(this.value)) {
                                    this.value = ""
                                }' value="<?php echo $model->getCpf(); ?>" size="14" maxlength="14" /> </td>
                    </tr>
                    <tr>
                    <tr>
                        <td>RG: </td>
                        <td> <input type="text" name="rg" autocomplete="off"  id="rg" title="Preenchimento do campo RG é obrigatório!!!" required onkeyup='if (isNaN(this.value)) {
                                    this.value = ""
                                }' value="<?php echo $model->getRg(); ?>" size="20" maxlength="20" /> </td>
                    </tr>
                    <tr>
                        <td>Endereço: </td>
                        <td> <input type="text" name="endereco" autocomplete="off"  id="endereco" title="Preenchimento do campo endereço é obrigatório!!!" required onkeyup='{
                                    var x = document.getElementById("endereco");
                                    x.value = x.value.toUpperCase();
                                }' value="<?php echo $model->getEndereco(); ?>" size="40" maxlength="40" /> </td>
                    </tr>
                    <tr>
                        <td>Número: </td>
                        <td> <input type="text" name="numero" autocomplete="off"  id="numero" title="Preenchimento do campo número é obrigatório!!!" required onkeyup='{
                                    var x = document.getElementById("numero");
                                    x.value = x.value.toUpperCase();
                                }' value="<?php echo $model->getNumero(); ?>" size="20" maxlength="20" /> </td>
                    </tr>
                    <tr>
                        <td>Bairro: </td>
                        <td> <input type="text" name="bairro" autocomplete="off"  id="bairro" title="Preenchimento do campo bairro é obrigatório!!!" required onkeyup='{
                                    var x = document.getElementById("bairro");
                                    x.value = x.value.toUpperCase();
                                }' value="<?php echo $model->getBairro(); ?>" size="30" maxlength="30" /> </td>
                    </tr>
                    <tr>
                        <td>Cidade: </td>
                        <td> <input type="text" name="cidade" autocomplete="off"  id="cidade" title="Preenchimento do campo cidade é obrigatório!!!" required onkeyup='{
                                    var x = document.getElementById("cidade");
                                    x.value = x.value.toUpperCase();
                                }' value="<?php echo $model->getCidade(); ?>" size="30" maxlength="30" /> </td>
                    </tr>
                    <tr>
                        <td>UF: </td>
                        <td> <select name="uf">
                                <option <?php
                                if ($model->getUf() == "AC") {
                                    echo " selected=\"selected\" ";
                                } else {
                                    echo " ";
                                }
                                ?>
                                    value="AC">Acre
                                </option>
                                <option<?php
                                if ($model->getUf() == "AL") {
                                    echo " selected=\"selected\" ";
                                } else {
                                    echo " ";
                                }
                                ?> 
                                    value="AL">Alagoas
                                </option>
                                <option<?php
                                if ($model->getUf() == "AP") {
                                    echo " selected=\"selected\" ";
                                } else {
                                    echo " ";
                                }
                                ?> 
                                    value="AP">Amapá
                                </option>
                                <option<?php
                                if ($model->getUf() == "AM") {
                                    echo " selected=\"selected\" ";
                                } else {
                                    echo " ";
                                }
                                ?> 
                                    value="AM">Amazonas
                                </option>
                                <option<?php
                                if ($model->getUf() == "BA") {
                                    echo " selected=\"selected\" ";
                                } else {
                                    echo " ";
                                }
                                ?> 
                                    value="BA">Bahia
                                </option>
                                <option<?php
                                if ($model->getUf() == "CE") {
                                    echo " selected=\"selected\" ";
                                } else {
                                    echo " ";
                                }
                                ?> 
                                    value="CE">Ceará
                                </option>
                                <option<?php
                                if ($model->getUf() == "DF") {
                                    echo " selected=\"selected\" ";
                                } else {
                                    echo " ";
                                }
                                ?> 
                                    value="DF">Destrito Federal
                                </option>
                                <option<?php
                                if ($model->getUf() == "ES") {
                                    echo " selected=\"selected\" ";
                                } else {
                                    echo " ";
                                }
                                ?> 
                                    value="ES">Espírito Santo
                                </option>
                                <option<?php
                                if ($model->getUf() == "GO") {
                                    echo " selected=\"selected\" ";
                                } else {
                                    echo " ";
                                }
                                ?> 
                                    value="GO">Goiás
                                </option>
                                <option<?php
                                if ($model->getUf() == "MA") {
                                    echo " selected=\"selected\" ";
                                } else {
                                    echo " ";
                                }
                                ?> 
                                    value="MA">Maranhão
                                </option>
                                <option<?php
                                if ($model->getUf() == "MT") {
                                    echo " selected=\"selected\" ";
                                } else {
                                    echo " ";
                                }
                                ?> 
                                    value="MT">Mato Grosso
                                </option>
                                <option<?php
                                if ($model->getUf() == "MS") {
                                    echo " selected=\"selected\" ";
                                } else {
                                    echo " ";
                                }
                                ?> 
                                    value="MS">Mato Grosso do Sul
                                </option>
                                <option<?php
                                if ($model->getUf() == "MG") {
                                    echo " selected=\"selected\" ";
                                } else {
                                    echo " ";
                                }
                                ?> 
                                    value="MG">Minas Gerais
                                </option>
                                <option<?php
                                if ($model->getUf() == "PA") {
                                    echo " selected=\"selected\" ";
                                } else {
                                    echo " ";
                                }
                                ?> 
                                    value="PA">Pará
                                </option>
                                <option<?php
                                if ($model->getUf() == "PB") {
                                    echo " selected=\"selected\" ";
                                } else {
                                    echo " ";
                                }
                                ?> 
                                    value="PB">Paraíba
                                </option>
                                <option<?php
                                if ($model->getUf() == "PR") {
                                    echo " selected=\"selected\" ";
                                } else {
                                    echo " ";
                                }
                                ?> 
                                    value="PR">Paraná
                                </option>
                                <option<?php
                                if ($model->getUf() == "PE") {
                                    echo " selected=\"selected\" ";
                                } else {
                                    echo " ";
                                }
                                ?> 
                                    value="PE">Pernambuco
                                </option>
                                <option<?php
                                if ($model->getUf() == "PI") {
                                    echo " selected=\"selected\" ";
                                } else {
                                    echo " ";
                                }
                                ?> 
                                    value="PI">Piauí
                                </option>
                                <option<?php
                                if ($model->getUf() == "RJ") {
                                    echo " selected=\"selected\" ";
                                } else {
                                    echo " ";
                                }
                                ?> 
                                    value="RJ">Rio de Janeiro
                                </option>
                                <option<?php
                                if ($model->getUf() == "RN") {
                                    echo " selected=\"selected\" ";
                                } else {
                                    echo " ";
                                }
                                ?> 
                                    value="RN">Rio Grande do Norte
                                </option>
                                <option<?php
                                if ($model->getUf() == "RS") {
                                    echo " selected=\"selected\" ";
                                } else {
                                    echo " ";
                                }
                                ?> 
                                    value="RS">Rio Grande do Sul
                                </option>
                                <option<?php
                                if ($model->getUf() == "RO") {
                                    echo " selected=\"selected\" ";
                                } else {
                                    echo " ";
                                }
                                ?> 
                                    value="RO">Rondônia
                                </option>
                                <option<?php
                                if ($model->getUf() == "RR") {
                                    echo " selected=\"selected\" ";
                                } else {
                                    echo " ";
                                }
                                ?> 
                                    value="RR">Rorâima
                                </option>
                                <option<?php
                                if ($model->getUf() == "SC") {
                                    echo " selected=\"selected\" ";
                                } else {
                                    echo " ";
                                }
                                ?> 
                                    value="SC">Santa Catarina
                                </option>
                                <option<?php
                                if ($model->getUf() == "SP") {
                                    echo " selected=\"selected\" ";
                                } else {
                                    echo " ";
                                }
                                ?> 
                                    value="SP">São Paulo
                                </option>
                                <option<?php
                                if ($model->getUf() == "SE") {
                                    echo " selected=\"selected\" ";
                                } else {
                                    echo " ";
                                }
                                ?> 
                                    value="SE">Sergipe
                                </option>
                                <option<?php
                                if ($model->getUf() == "TO") {
                                    echo " selected=\"selected\" ";
                                } else {
                                    echo " ";
                                }
                                ?> 
                                    value="TO">Tocantins
                                </option>
                            </select>  
                    <tr>
                        <td>Limite:</td>
                        <td> <input type="text" name="limite" title="Preenchimento do campo limite é obrigatório!!!" required onkeyup='if (isNaN(this.value)) {
                                    this.value = ""
                                }' value="<?php echo $model->getLimite(); ?>" size="10" maxlength="10" autofocus />  </td>
                    </tr>

                    </td>
                    </tr>

                </table>
                <br>
                <hr>
                <button type="submit" name="salvar">
                    <img src="../imagem/save_icon.png" height="20px" width="20px"/>Salvar
                </button>
                <button type="reset" name="limpar">
                    <img src="../imagem/clear_icon.png" height="20px" width="20px"/>Limpar
                </button>
            </form>    
            <br>
        </div> 
        <?php
        include '../template/rodapeView.php';
        ?>
    </div>

</body>
</html>

